// 1.{{}} 替换 replace 占位符
// 2.{{name}} person.name  正则表达式
let template = '我是{{name}},年龄{{age}},性别{{sex}}';
let person ={
    name:'聂筠峰',
    age:18,
    sex:'男'
}
// 写一个 render 函数 完成字符串模板的嵌入值
/**
 * @func 字符串模板所有{{}}
 * @param {string} template
 * @param {object} data
 * @return {string}
 */
function render(template,data){
    // {{}}  \w [a-z] 所有的字母 \d [0-9] \w{3,5} 长度
    const reg= /\{\{(\w+)\}\}/;
    // console.log(Object.prototype.toString.call(reg))  //[object RegExp]
    if(reg.test(template)){ //有占位符没有被替换
        const name = reg.exec(template)[1];
        console,console.log(name);
    }
}
render(template,person)